rose-coloured spectacles [uk] - Spanish English Dictionary